somluck kamsing
Domestic FootballFive in the Morning at the Academy: The Real Signal of Vietnamese Football Lies Beyond the Transfer FeedIn the notebook I have carried since 2026 — the notebook that began at the...
EsportsNine Analytical Layers and One Empty File: What a Sports Writer Is Not Allowed to InventAt 2:17 a.m. in Los Angeles, I opened a four-page text file. The first line...
International FootballEmery Trusts Zion Suzuki, but Aston Villa Are Still Aligning Their System Around the Japanese GoalkeeperI was sitting in the third row of a press room in the Midlands, and what I...
ChessOlympiad 2026: India Brings the 'King's Army' to Samarkand, Uzbekistan Awaits a Shock Named SindarovSamarkand, the city of blue domes and legendary silk roads, will not only be ...
BadmintonChina Masters 2026: Satwik-Chirag Reach Semifinals, Srikanth Exits in QuarterfinalsThe 36-shot rally at 17-17 in the deciding game was the moment I recorded wit...
Esports0-8 at Champions Shanghai: Four Chinese Teams and an Opening Day With No Exit ButtonThe rain in Nha Trang started the moment I opened the stream. I sat in front ...
EsportsThe Blank Stat Sheet and the Trap Called SilenceThe night before matchday, the screen in my office returned a file exactly ze...
VolleyballThe Empty Cells in Vietnamese Women's Volleyball StatisticsIn 2026, at the Nha Trang arena, I sat in the seventh row with an A4 sheet...
EsportsMIBR GC 2-0 FENNEL Female at Game Changers Championship 2026: 103 Elo Points and a Lower Bracket Still Wide OpenTwo maps. Thirty-eight minutes and thirty-seven minutes. Not a single round...
BadmintonOne Set for Thuy Linh, One Lesson for Hai Dang: Vietnamese Badminton at the Asiad Third RoundThe scoreboard stopped at 24-22, and across three rewatches I paused at the...
EsportsEsports Transfers: A Contract Missing Its Data ColumnIn eight years of tracking the transfer market from Busan, I have learned one...
EsportsNine Lenses for Reading an Esports Match: The Crack Always Comes Before the CollapseThe grand final ended, the stands went dark, and in the analysis room only th...
BadmintonAsian Games 2026: The 35th Shot and India's Women's Badminton Depth ProblemIn the women's team quarter-finals of the 2026 Asian Games in Aichi-Nagoya, o...
GolfJustin Rose's 208-Yard Ace: A Moment Between Two SilencesI sat in the press area behind the 9th green for 40 minutes before Justin Ros...
VolleyballPerfect-Pass Rate and the Data Gap in Vietnamese VolleyballAt 10:40 p.m. I opened the scouting file for a group-stage match in Vietnam's...
Domestic FootballVietnam Women's Team at Asiad 2026: The 3-4-3 Storm and the Trap Called 'Generational Transition'I sat alone with the recording of the Vietnam - Thailand match close to eleve...
EsportsBLAST Slam VIII: The 40-10 to 1-28 Flip and the Dota 2 Playoff Berths of LGD and 1WGamerLegion won game one 40-10, then walked into the decider and lost 1-28....
International FootballWhen a Football Analysis Report Returns All N/A: Silence Is Not Evidence of InnocenceA nine-section report sits open on the screen, and every cell in it reads the...
International FootballData Voids: How Football Builds Legends on a Blank PageRound 30 of the 2026 Brasileirão, the Corinthians – Palmeiras derby. The...
SwimmingSouth American Records at José Finkel Trophy 2026: Carvalho and Alcantara Rewrite History, but Gap with the World RemainsWhen the clock stopped at 56.06, the South American record in the women's 100...
EsportsNine Analytical Layers and One Empty File: What a Sports Writer Is Not Allowed to InventAt 2:17 a.m. in Los Angeles, I opened a four-page text file. The first line...
International FootballEmery Trusts Zion Suzuki, but Aston Villa Are Still Aligning Their System Around the Japanese GoalkeeperI was sitting in the third row of a press room in the Midlands, and what I...
ChessOlympiad 2026: India Brings the 'King's Army' to Samarkand, Uzbekistan Awaits a Shock Named SindarovSamarkand, the city of blue domes and legendary silk roads, will not only be ...
BadmintonChina Masters 2026: Satwik-Chirag Reach Semifinals, Srikanth Exits in QuarterfinalsThe 36-shot rally at 17-17 in the deciding game was the moment I recorded wit...
Esports0-8 at Champions Shanghai: Four Chinese Teams and an Opening Day With No Exit ButtonThe rain in Nha Trang started the moment I opened the stream. I sat in front ...
EsportsThe Blank Stat Sheet and the Trap Called SilenceThe night before matchday, the screen in my office returned a file exactly ze...
VolleyballThe Empty Cells in Vietnamese Women's Volleyball StatisticsIn 2026, at the Nha Trang arena, I sat in the seventh row with an A4 sheet...
EsportsMIBR GC 2-0 FENNEL Female at Game Changers Championship 2026: 103 Elo Points and a Lower Bracket Still Wide OpenTwo maps. Thirty-eight minutes and thirty-seven minutes. Not a single round...
BadmintonOne Set for Thuy Linh, One Lesson for Hai Dang: Vietnamese Badminton at the Asiad Third RoundThe scoreboard stopped at 24-22, and across three rewatches I paused at the...
EsportsEsports Transfers: A Contract Missing Its Data ColumnIn eight years of tracking the transfer market from Busan, I have learned one...
EsportsNine Lenses for Reading an Esports Match: The Crack Always Comes Before the CollapseThe grand final ended, the stands went dark, and in the analysis room only th...
BadmintonAsian Games 2026: The 35th Shot and India's Women's Badminton Depth ProblemIn the women's team quarter-finals of the 2026 Asian Games in Aichi-Nagoya, o...
GolfJustin Rose's 208-Yard Ace: A Moment Between Two SilencesI sat in the press area behind the 9th green for 40 minutes before Justin Ros...
VolleyballPerfect-Pass Rate and the Data Gap in Vietnamese VolleyballAt 10:40 p.m. I opened the scouting file for a group-stage match in Vietnam's...
Domestic FootballVietnam Women's Team at Asiad 2026: The 3-4-3 Storm and the Trap Called 'Generational Transition'I sat alone with the recording of the Vietnam - Thailand match close to eleve...
EsportsBLAST Slam VIII: The 40-10 to 1-28 Flip and the Dota 2 Playoff Berths of LGD and 1WGamerLegion won game one 40-10, then walked into the decider and lost 1-28....
International FootballWhen a Football Analysis Report Returns All N/A: Silence Is Not Evidence of InnocenceA nine-section report sits open on the screen, and every cell in it reads the...
International FootballData Voids: How Football Builds Legends on a Blank PageRound 30 of the 2026 Brasileirão, the Corinthians – Palmeiras derby. The...
SwimmingSouth American Records at José Finkel Trophy 2026: Carvalho and Alcantara Rewrite History, but Gap with the World RemainsWhen the clock stopped at 56.06, the South American record in the women's 100...
